import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import Components from 'unplugin-vue-components/vite';
import { VantResolver } from 'unplugin-vue-components/resolvers';

// https://vitejs.dev/config/
export default ({mode}) => {
  console.log(mode,'当前环境');
  return defineConfig({
    server: {
      open: true,//启动项目自动弹出浏览器
      // proxy: {
      //   '/api': {
      //     target: 'http://124.221.99.234:3002',
      //     changeOrigin: true,
      //     rewrite: (path) => path.replace(/^\/api/, '')
      //   },
      // }
    },
    plugins: [
      vue(),
      Components({
        resolvers: [VantResolver()],
      }),
    ],
    build: {
      // 设置最终构建的浏览器兼容目标。默认值是一个 Vite 特有的值——'modules'，这是指 支持原生 ES 模块的浏览器。
      // target: 'es2015',
      // 指定生成静态资源的存放路径（相对于 build.outDir）。
      outDir: '../chess-share.com',
      // 指定生成静态资源的存放路径（相对于 build.outDir）。
      // assetsDir: 'assets',
      }
  })
}


